anti-imperialist international brigade - French English Dictionary